#pragma once

#include <string>
#include <time.h>

#define CLASS(class_name, ...) class class_name

#define TEST_SHOW(str) \
	public: \
		string aaa = str;\
		void show1() { cout << str << endl; }\


using namespace std;
namespace cs {


	CLASS(Case1, WhiteListFields) {
		TEST_SHOW("Case111")
	public:
		Case1(int a, string b) :a(a), b(b) {

			int* p = {&a};
		}

		void show() {
			cout << "a=" << a << ",b=" << b << endl;
		}

	private:
		int a;
		string b;

	};
}